import Vue from "vue";
import { post, get, del, put, upload, exportExcel } from "./index";
const _baseUrl = process.env.VUE_APP_URL;
/* eslint-disable */
Vue.prototype.$post = post
Vue.prototype.$get = get
Vue.prototype.$del = del
Vue.prototype.$put = put
Vue.prototype.$upload = upload
Vue.prototype.$exportExcel = exportExcel

// 图片上传


// 登录
const loginInURL = `${_baseUrl}/sys/sysuser/login`
export const loginInApi = function (json) {
  return Vue.prototype.$post(loginInURL, json)
}

// 登录授权 
const loginRoleURL = `${_baseUrl}/sys/sysuser/getUserPermissions`
export const loginRoleApi = function (json) {
  return Vue.prototype.$get(loginRoleURL, json)
}
// 登录授权   
const loginOutURL = `${_baseUrl}/sys/sysuser/logout`
export const loginOutApi = function (json) {
  return Vue.prototype.$get(loginOutURL, json)
}

// 修改密码
const changPasswordURL = `${_baseUrl}/sys/sysuser/changPassword`
export const changPasswordApi = function (json) {
  return Vue.prototype.$post(changPasswordURL, json)
}
// 列表配置信息
// 获取角色下拉列表的信息
const getRoleSelectURL = `${_baseUrl}/sys/sysrole/list`
export const getRoleSelectApi = function (json) {
  return Vue.prototype.$get(getRoleSelectURL, json)
}
// 根据角色获取用户
const getSysuserSelectURL = `${_baseUrl}/sys/sysuser/list`
export const getSysuserSelectApi = function (json) {
  return Vue.prototype.$post(getSysuserSelectURL, json)
}

// 获取活动表信息
const getActivityURL = `${_baseUrl}/sys/activityinfo/page`
export const getActivityApi = function (json) {
  return Vue.prototype.$get(getActivityURL, json)
}
// 获取本地全部活动表信息
const getLocalActivityURL = `${_baseUrl}/sys/activityinfo/PageFromLocal`
export const getLocalActivityApi = function (json) {
  return Vue.prototype.$get(getLocalActivityURL, json)
}

// 获取商品分类下拉列表信息  categoryType  1 餐饮 2 周边
const getProductSelectURL = `${_baseUrl}/product/productcategory/list`
export const getProductSelectApi = function (json) {
  return Vue.prototype.$get(getProductSelectURL, json)
}
// 获取权限树的信息
const getRolePermissionURL = `${_baseUrl}/sys/syspermission/page`
export const getRolePermissionApi = function (json) {
  return Vue.prototype.$get(getRolePermissionURL, json)
}
// 获取权限控制列表
const getsysPermissionListURL = `${_baseUrl}/sys/syspermission/list`
export const getsysPermissionListApi = function (json) {
  return Vue.prototype.$post(getsysPermissionListURL, json)
}
// 删除权限控制列表
const getsysPermissionDeleteListURL = `${_baseUrl}/sys/sysrole`
export const getsysPermissionDeleteListApi = function (json) {
  return Vue.prototype.$del(getsysPermissionDeleteListURL, json)
}

// 页面
// 获取文件上传列表
const getOssListURL = `${_baseUrl}/sys/oss/page`
export const getOssListApi = function (json) {
  return Vue.prototype.$get(getOssListURL, json)
}
// 删除文件上传的信息
const deleteOssInfoURL = `${_baseUrl}/sys/oss/delete`
export const deleteOssInfoApi = function (json) {
  return Vue.prototype.$del(deleteOssInfoURL, json)
}
// 获取oss配置信息
const getOssSettingURL = `${_baseUrl}/sys/oss/info`
export const getOssSettingApi = function (json) {
  return Vue.prototype.$get(getOssSettingURL, json)
}
// 修改oss配置信息
const updateOssSettingURL = `${_baseUrl}/sys/oss`
export const updateOssSettingApi = function (json) {
  return Vue.prototype.$post(updateOssSettingURL, json)
}
// 获取用户列表的信息
const getUserListURL = `${_baseUrl}/sys/sysuser/page`
export const getUserListApi = function (json) {
  return Vue.prototype.$get(getUserListURL, json)
}

// 新增用户  
const AddUserURL = `${_baseUrl}/sys/sysuser`
export const AddUserApi = function (json) {
  return Vue.prototype.$post(AddUserURL, json)
}
// 修改用户
const updateUserURL = `${_baseUrl}/sys/sysuser`
export const updateUserApi = function (json) {
  return Vue.prototype.$put(updateUserURL, json)
}
// 删除用户
const delUserURL = `${_baseUrl}/sys/sysuser`
export const delUserApi = function (json) {
  return Vue.prototype.$del(delUserURL, json)
}
// 密码重置
const resetPasswordURL = `${_baseUrl}/sys/sysuser/resetPassword`
export const resetPasswordApi = function (json) {
  return Vue.prototype.$post(resetPasswordURL + '/' + json[0], json)
}
// 获取角色列表的信息
const getRoleListURL = `${_baseUrl}/sys/sysrole/page` 
export const getRoleListApi = function (json) {
  return Vue.prototype.$get(getRoleListURL, json)
}
// 修改角色的信息
const addRoleInfoURL = `${_baseUrl}/sys/sysrole/saveWithPermission`
export const addRoleInfoApi = function (json) {
  return Vue.prototype.$post(addRoleInfoURL, json)
}

// 获取角色的权限的信息
const getPermissionURL = `${_baseUrl}/sys/sysrole/getRolePermission`
export const getPermissionApi = function (json) {
  return Vue.prototype.$get(getPermissionURL, json)
}
// 获取代理商集合
const getAgentListURL=`${_baseUrl}/sys/sysAgent/list`
export const getAgentListApi = function (json) {
  return Vue.prototype.$get(getAgentListURL, json)
}
// 获取代理商分页
const getAgentPageURL=`${_baseUrl}/sys/sysAgent/page`
export const getAgentPageApi = function (json) {
  return Vue.prototype.$get(getAgentPageURL, json)
}
// 新增代理商 
const AddAgentURL = `${_baseUrl}/sys/sysAgent`
export const AddAgentApi = function (json) {
  return Vue.prototype.$post(AddAgentURL, json)
}
// 修改代理商
const updateAgentURL = `${_baseUrl}/sys/sysAgent`
export const updateAgentApi = function (json) {
  return Vue.prototype.$put(updateAgentURL, json)
}
// 删除代理商
const delAgentURL = `${_baseUrl}/sys/sysAgent`
export const delAgentApi = function (json) {
  return Vue.prototype.$del(delAgentURL, json)
}
// 获取客户信息 /sys/sysCustomer/id
const getCustomerInfoURL=`${_baseUrl}/sys/sysCustomer/`
export const getCustomerInfoApi = function (json) {
  return Vue.prototype.$get(getCustomerInfoURL + json, null)
}
// 获取客户集合
const getCustomerListURL=`${_baseUrl}/sys/sysCustomer/list`
export const getCustomerListApi = function (json) {
  return Vue.prototype.$get(getCustomerListURL, json)
}
// 获取客户分页
const getCustomerPageURL=`${_baseUrl}/sys/sysCustomer/page`
export const getCustomerPageApi = function (json) {
  return Vue.prototype.$get(getCustomerPageURL, json)
}
// 新增客户 
const AddCustomerURL = `${_baseUrl}/sys/sysCustomer`
export const AddCustomerApi = function (json) {
  return Vue.prototype.$post(AddCustomerURL, json)
}
// 修改客户
const updateCustomerURL = `${_baseUrl}/sys/sysCustomer`
export const updateCustomerApi = function (json) {
  return Vue.prototype.$put(updateCustomerURL, json)
}
// 删除客户
const delCustomerURL = `${_baseUrl}/sys/sysCustomer`
export const delCustomerApi = function (json) {
  return Vue.prototype.$del(delCustomerURL, json)
}
// 获取缴费记录分页
const getPatentManagePayPageURL=`${_baseUrl}/sys/patentManagePay/page`
export const getPatentManagePayPageApi = function (json) {
  return Vue.prototype.$get(getPatentManagePayPageURL, json)
}
// 获取日志记录分页
const getLogPageURL=`${_baseUrl}/sys/sysLog/page`
export const getLogPageApi = function (json) {
  return Vue.prototype.$get(getLogPageURL, json)
}
// 获取智能回答设置分页
const getAISettingPageURL=`${_baseUrl}/sys/sysAiSetting/page`
export const getAISettingPageApi = function (json) {
  return Vue.prototype.$get(getAISettingPageURL, json)
}
// 新增智能回答设置 
const AddAISettingURL = `${_baseUrl}/sys/sysAiSetting`
export const AddAISettingApi = function (json) {
  return Vue.prototype.$post(AddAISettingURL, json)
}
// 修改智能回答设置
const updateAISettingURL = `${_baseUrl}/sys/sysAiSetting`
export const updateAISettingApi = function (json) {
  return Vue.prototype.$put(updateAISettingURL, json)
}
// 删除智能回答设置
const delAISettingURL = `${_baseUrl}/sys/sysAiSetting`
export const delAISettingApi = function (json) {
  return Vue.prototype.$del(delAISettingURL, json)
}
// 获取参数设置分页
const getSettingPageURL=`${_baseUrl}/sys/sysSetting/page`
export const getSettingPageApi = function (json) {
  return Vue.prototype.$get(getSettingPageURL, json)
}
// 新增参数设置 
const AddSettingURL = `${_baseUrl}/sys/sysSetting`
export const AddSettingApi = function (json) {
  return Vue.prototype.$post(AddSettingURL, json)
}
// 修改参数设置
const updateSettingURL = `${_baseUrl}/sys/sysSetting`
export const updateSettingApi = function (json) {
  return Vue.prototype.$put(updateSettingURL, json)
}
// 修改参数设置
const applyCategoryListURL = `${_baseUrl}/sys/sysSetting/00000011`
export const applyCategoryListApi = function (json) {
  return Vue.prototype.$get(applyCategoryListURL, json)
}
// 删除参数设置
const delSettingURL = `${_baseUrl}/sys/sysSetting`
export const delSettingApi = function (json) {
  return Vue.prototype.$del(delSettingURL, json)
}
// 获取智能回答设置分页
const getAIAnswerPageURL=`${_baseUrl}/sys/sysAiAnswer/page`
export const getAIAnswerPageApi = function (json) {
  return Vue.prototype.$get(getAIAnswerPageURL, json)
}
// 获取专利管理分页
const getPatentManagePageURL=`${_baseUrl}/sys/patentManage/page`
export const getPatentManagePageApi = function (json) {
  return Vue.prototype.$get(getPatentManagePageURL, json)
}
// 新增专利管理 
const AddPatentManageURL = `${_baseUrl}/sys/patentManage`
export const AddPatentManageApi = function (json) {
  return Vue.prototype.$post(AddPatentManageURL, json)
}
// 修改专利管理
const updatePatentManageURL = `${_baseUrl}/sys/patentManage`
export const updatePatentManageApi = function (json) {
  return Vue.prototype.$put(updatePatentManageURL, json)
}
// 删除专利管理
const delPatentManageURL = `${_baseUrl}/sys/patentManage`
export const delPatentManageApi = function (json) {
  return Vue.prototype.$del(delPatentManageURL, json) 
}
// 获取申请管理分页
const getApplyManagePageURL=`${_baseUrl}/sys/patentApply/queryApplyList`
export const getApplyManagePageApi = function (json) {
  return Vue.prototype.$get(getApplyManagePageURL, json)
}
// 获取申请管理详情
const getApplyManageURL=`${_baseUrl}/sys/patentApply/queryApply`
export const getApplyManageApi = function (json) {
  return Vue.prototype.$get(getApplyManageURL, json)
}
// 获取申请记录list
const getApplyRecordURL=`${_baseUrl}/sys/patentApply/queryApplyRecord`
export const getApplyRecordApi = function (json) {
  return Vue.prototype.$get(getApplyRecordURL, json)
}
// 新增申请管理 
const AddApplyManageURL = `${_baseUrl}/sys/patentApply/addApply`
export const AddApplyManageApi = function (json) {
  return Vue.prototype.$post(AddApplyManageURL, json)
}
// 更新申请管理
const updateApplyManageURL = `${_baseUrl}/sys/patentApply/updateApply`
export const updateApplyManageApi = function (json) {
  return Vue.prototype.$post(updateApplyManageURL, json)
}
// 删除申请管理
const deleteApplyManageURL = `${_baseUrl}/sys/patentApply/delete`
export const deleteApplyManageApi = function (json) {
  return Vue.prototype.$post(deleteApplyManageURL + '?applyId=' + json, json)
}
// 获取申请推送记录list
const getApplyMessageURL = `${_baseUrl}/sys/patentApply/queryApplyMessageList`
export const getApplyMessageApi = function (json) {
  return Vue.prototype.$get(getApplyMessageURL, json)
}
// 获取合同list
const getContractManagePageURL=`${_baseUrl}/sys/patentContract/queryContractList`
export const getContractManagePageApi = function (json) {
  return Vue.prototype.$get(getContractManagePageURL, json)
}
// 获取合同记录
const getContractManageURL=`${_baseUrl}/sys/patentContract/queryContract`
export const getContractManageApi = function (json) {
  return Vue.prototype.$get(getContractManageURL, json)
}
// 新增合同管理 
const AddContractManageURL = `${_baseUrl}/sys/patentContract/addContract`
export const AddContractManageApi = function (json) {
  return Vue.prototype.$post(AddContractManageURL, json)
}
// 更新申请管理
const updateContractManageURL = `${_baseUrl}/sys/patentContract/updateContract`
export const updateContractManageApi = function (json) {
  return Vue.prototype.$post(updateContractManageURL, json)
}
// 删除申请管理
const deleteContractManageURL = `${_baseUrl}/sys/patentContract/deleteContract`
export const deleteContractManageApi = function (json) {
  return Vue.prototype.$post(deleteContractManageURL + '?contractId=' + json, json)
}
// 导出申请信息
const exportApplyManageURL = `${_baseUrl}/sys/patentApply/export`
export const exportApplyManageApi = function (json, stringName) {
  return Vue.prototype.$exportExcel(exportApplyManageURL, json, stringName)
}
// 推送公众号信息
const pushWxTplMsgURL = `${_baseUrl}/sys/patentApply/pushWxTplMsg`
export const pushWxTplMsgApi = function (json) {
  return Vue.prototype.$get(pushWxTplMsgURL, json)
}
// 提交申请管理文件
const submitApplyFileListURL = `${_baseUrl}/sys/patentApply/submitFileList`
export const submitApplyFileListApi = function (json) {
  return Vue.prototype.$post(submitApplyFileListURL, json)
}
// 获取短信推送记录分页
const getPatentMessagePageURL=`${_baseUrl}/sys/patentMessage/page`
export const getPatentMessagePageApi = function (json) {
  return Vue.prototype.$get(getPatentMessagePageURL, json)
}
// 获取意见反馈记录分页
const getFeedbackPageURL=`${_baseUrl}/sys/sysFeedback/page`
export const getFeedbackPageApi = function (json) {
  return Vue.prototype.$get(getFeedbackPageURL, json)
}
// 获取专利缴费信息分页
const getPatentFeePageURL=`${_baseUrl}/sys/patentManageFee/page`
export const getPatentFeePageApi = function (json) {
  return Vue.prototype.$get(getPatentFeePageURL, json)
}
// 批量更新专利缴费信息 
const batchPatentFeeURL = `${_baseUrl}/sys/patentManageFee/list`
export const batchPatentFeeApi = function (json) {
  return Vue.prototype.$put(batchPatentFeeURL, json)
}
// 修改专利缴费信息
const updatePatentFeeURL = `${_baseUrl}/sys/patentManageFee`
export const updatePatentFeeApi = function (json) {
  return Vue.prototype.$put(updatePatentFeeURL, json)
}
// 导入专利缴费信息
const importPatentFeeURL = `${_baseUrl}/sys/patentManageFee/import`
export const importPatentFeeApi = function (json) {
  return Vue.prototype.$post(importPatentFeeURL, json)
}
// 导入专利信息
const importPatentURL = `${_baseUrl}/sys/patentManage/import`
export const importPatentApi = function (json) {
  return Vue.prototype.$post(importPatentURL, json)
}
// 导出专利缴费信息
const exportPatentFeeURL = `${_baseUrl}/sys/patentManageFee/export`
export const exportPatentFeeApi = function (json, stringName) {
  return Vue.prototype.$exportExcel(exportPatentFeeURL, json, stringName)
}
// 确认或完成缴费（修改缴费信息的状态）
const confirmFeeURL = `${_baseUrl}/sys/patentManageFee/confirm`
export const confirmFeeApi = function (json) {
  return Vue.prototype.$post(confirmFeeURL, json)
}
// 取消客户缴费
const rollbackFeeURL = `${_baseUrl}/sys/patentManageFee/rollback`
export const rollbackFeeApi = function (json) {
  return Vue.prototype.$post(rollbackFeeURL + '/' + json[0], json)
}
// 获取标准年费信息记录
const getsysFeeTypeSettingURL = `${_baseUrl}/sys/sysFeeTypeSetting/page`
export const getsysFeeTypeSettingApi = function (json) {
  return Vue.prototype.$get(getsysFeeTypeSettingURL, json)
}
// 专利流水分页
const getOrderFlowURL = `${_baseUrl}/sys/orderFlow/page`
export const getOrderFlowApi = function (json) {
  return Vue.prototype.$get(getOrderFlowURL, json)
}
// 专利流水分页
const getOrderFlowUpdateURL = `${_baseUrl}/sys/orderFlow/query`
export const getOrderFlowUpdateApi = function (json) {
  return Vue.prototype.$get(getOrderFlowUpdateURL, json)
}
// 获取短信推送记录  smsType    1 餐饮 2 特许
const getsmsconfigListURL = `${_baseUrl}/product/smsconfig/page`
export const getsmsconfigListApi = function (json) {
  return Vue.prototype.$get(getsmsconfigListURL, json)
}
// 新增短信推送记录 
const addsmsconfigListURL = `${_baseUrl}/product/smsconfig/saveSms`
export const addsmsconfigListapi = function (json) {
  return Vue.prototype.$post(addsmsconfigListURL, json)
}

  // 查看短信信息  
  const getsmsconfigDetailURL = `${_baseUrl}/product/smsconfig/info`
  export const getsmsconfigDetailApi = function (json) {
    return Vue.prototype.$get(getsmsconfigDetailURL, json)
  }

  // 下载  
  const getExporFileURL = `${_baseUrl}/sys/sysuser/downFile`
  export const getExporFilelApi = function (json) {
    return Vue.prototype.$get(getExporFileURL, json)
  }

    // 案件管理列表
  const caseManageListURL = `${_baseUrl}/patentcase/page` 
  export const getCaseManageListURLApi = function (json) {
    return Vue.prototype.$post(caseManageListURL, json)
  }
  // 添加案件管理 
  const addCaseManageURL = `${_baseUrl}/patentcase` 
  export const getAddCaseManageURLApi = function (json) {
    return Vue.prototype.$post(addCaseManageURL, json)
  }
    // 查询案件名称列表
    const workCaseListURL = `${_baseUrl}/sys/patentApply/list` 
    export const workCaseListURLApi = function (json) {
      return Vue.prototype.$post(workCaseListURL, json)
    }
 // 工作计划列表
 const addPlanWorkListURL = `${_baseUrl}/patent/workplan` 
 export const getAddPlanWorkListURLApi = function (json) {
   return Vue.prototype.$post(addPlanWorkListURL, json)
 }
  // 修改工作计划列表
  const modifyPlanWorkListURL = `${_baseUrl}/patent/workplan` 
  export const getModifyPlanWorkListURLApi = function (json) {
    return Vue.prototype.$put(modifyPlanWorkListURL, json)
  }
  // 根据案件名称查询客户
  const caseNameWorkListURL = `${_baseUrl}/patentcase/` 
  export const getCaseNameWorkListURLApi = function (json) {
    return Vue.prototype.$get(caseNameWorkListURL + json)
  }

  // //案件管理删除
  // const deleteCaseManageURL = `${_baseUrl}/sys/patentApply/delete` 
  // export const getdeleteCaseManageURLApi = function (json) {
  //   return Vue.prototype.$post(deleteCaseManageURL , json)
  // }

    //编辑案件
    const modifyCaseManageURL = `${_baseUrl}/patentcase` 
    export const getModifyCaseManageURLApi = function (json) {
      return Vue.prototype.$put(modifyCaseManageURL, json)
  }

  // 工作计划列表
  const planWorkListURL = `${_baseUrl}/patent/workplan/page` 
  export const getPlanWorkListURLApi = function (json) {
    return Vue.prototype.$post(planWorkListURL, json)
  }
  // 工作计划列表
  const deletePlanWorkListURL = `${_baseUrl}/patent/workplan/` 
  export const getdeletePlanWorkListURLApi = function (json) {
    return Vue.prototype.$del(deletePlanWorkListURL+ json)
  }

  // 回收站案件恢复
  const revertCaseListURL = `${_baseUrl}/sys/patentApply/revert` 
  export const getrevertCaseListURLApi = function (json) {
    return Vue.prototype.$post(revertCaseListURL, json)
  }
  // 回收站工作计划恢复
    const revertWorkPlanListURL = `${_baseUrl}/patent/revert` 
    export const getrevertWorkPlanListURLApi = function (json) {
      return Vue.prototype.$post(revertWorkPlanListURL, json)
    }
    // 提醒功能
    const remindURL = `${_baseUrl}/patent/remind` 
    export const getRemindURLApi = function (json) {
      return Vue.prototype.$post(remindURL, json)
    }
    // 流程
    const processURL = `${_baseUrl}/flowable/processInstance/start` 
    export const getProcessURLApi = function (json) {
      return Vue.prototype.$post(processURL, json)
    }
     // 全部流程
     const processInstanceURL = `${_baseUrl}/flowable/processInstance/list` 
     export const processInstanceURLApi = function (json) {
       return Vue.prototype.$get(processInstanceURL, json)
     }
      // 代办流程
      const processTodoURL = `${_baseUrl}/flowable/task/listTodo` 
      export const processTodoURLApi = function (json) {
        return Vue.prototype.$get(processTodoURL, json)
      }
    // 已办流程
    const processDoneURL = `${_baseUrl}/flowable/task/listDone` 
    export const processDoneURLApi = function (json) {
      return Vue.prototype.$get(processDoneURL, json)
    }
  // 流程批准
  const processCompleteURL = `${_baseUrl}/flowable/task/complete` 
  export const processCompleteURLApi = function (json) {
    return Vue.prototype.$put(processCompleteURL, json)
  }
   // 删除我的流程
   const processDeleteURL = `${_baseUrl}/flowable/processInstance/delete` 
   export const processDeleteURLApi = function (json) {
     return Vue.prototype.$del(processDeleteURL + '?processInstanceId=' + json.processInstanceId + "&cascade=true", json)
   }
   // 删除待办，已办流程
   const processtodoListURL = `${_baseUrl}/flowable/task/delete` 
   export const processtodoListURLApi = function (json) {
     return Vue.prototype.$del(processtodoListURL+ '?taskId=' + json.taskId, json)
   }
   // 流程案件管理驳回原因
   const workPlanReasonURL = `${_baseUrl}/patent/workplan` 
   export const workPlanReasonApi = function (json) {
     return Vue.prototype.$put(workPlanReasonURL, json)
   }
// 流程图地址
  export const processImageURL = `${_baseUrl}/flowable/processInstanceImage?processInstanceId=`

   // 新增合同模板 
const AddTemplateURL = `${_baseUrl}/sys/fileTemplate/`
export const AddTemplateApi = function (json) {
  return Vue.prototype.$post(AddTemplateURL, json)
}
// 修改合同模板
const updateTemplateURL = `${_baseUrl}/sys/fileTemplate/`
export const updateTemplateApi = function (json) {
  return Vue.prototype.$put(updateTemplateURL, json)
}
// 查询合同模板
const getTemplateURL = `${_baseUrl}/sys/fileTemplate/page`
export const getTemplateApi = function (json) {
  return Vue.prototype.$post(getTemplateURL, json)
}

const getDownLoadURL = `${_baseUrl}/sys/patentContract/downLoad`
export const getDownLoadApi = function (json) {
  return Vue.prototype.$get(getDownLoadURL, json)
}

const getDownLoadListURL = `${_baseUrl}/sys/fileTemplate/list`
export const getDownLoadListApi = function (json) {
  return Vue.prototype.$post(getDownLoadListURL, json)
}

/**主题管理查询接口*/
const getThemeListURL = `${_baseUrl}/cms/subject/list`
export const getThemeListApi = function (json) {
  return Vue.prototype.$post(getThemeListURL, json)
}
/**主题新增接口*/
const getAddThemeListURL = `${_baseUrl}/cms/subject/save`
export const getAddThemeListApi = function (json) {
  return Vue.prototype.$post(getAddThemeListURL, json)
}
/**主题编辑接口*/
const getUpdateThemeListURL = `${_baseUrl}/cms/subject/update`
export const getUpdateThemeListApi = function (json) {
  return Vue.prototype.$put(getUpdateThemeListURL, json)
}
/**主题删除接口*/
const getDeleteThemeListURL = `${_baseUrl}/cms/subject/delete`
export const getDeleteThemeListApi = function (json) {
  return Vue.prototype.$del(getDeleteThemeListURL+'/'+json)
}
/**主题详情接口*/
const getDetailThemeListURL = `${_baseUrl}/cms/subject/info`
export const getDetailThemeListApi = function (json) {
  return Vue.prototype.$get(getDetailThemeListURL+'/'+json)
}
/**栏目详情接口*/
const getDetailColumnListURL = `${_baseUrl}/cms/channel/list`
export const getDetailColumnListApi = function (json) {
  return Vue.prototype.$post(getDetailColumnListURL,json)
}
/**爬虫详情接口*/
const getDetailReptileRecordListURL = `${_baseUrl}/cms/crawler/list`
export const getDetailReptileRecordListApi = function (json) {
  return Vue.prototype.$post(getDetailReptileRecordListURL,json)
}
/**栏目修改编辑接口*/
const getUpdateListURL = `${_baseUrl}/cms/channel/update`
export const getUpdateListApi = function (json) {
  return Vue.prototype.$put(getUpdateListURL,json)
}
/**栏目管理删除接口*/
const getDeleteListURL = `${_baseUrl}/cms/channel/delete/`
export const getDeleteListApi = function (json) {
  return Vue.prototype.$del(getDeleteListURL+json)
}
/**爬虫爬取范围*/
const getAreaListURL = `${_baseUrl}/cms/crawler/start`
export const getAreaListApi = function (json) {
  return Vue.prototype.$get(getAreaListURL,json)
}
/**客户管理详情接口*/
const getCustomerDetailURL = `${_baseUrl}/sys/sysCustomer/`
export const getCustomerDetailApi = function (json) {
  return Vue.prototype.$get(getCustomerDetailURL+json)
}
/**爬虫主题查询*/
const getCustomersubjectURL = `${_baseUrl}/cms/subject/idList`
export const getCustomersubjectApi = function (json) {
  return Vue.prototype.$get(getCustomersubjectURL,json)
}
/* eslint-disable */